package com.yyfax.pay.quartz.adapter;

import com.yyfax.pay.order.model.po.QueryTaskPO;
import com.yyfax.pay.quartz.model.vo.TaskResultVO;

/**
 * 主动查询处理器接口
 * 
 * @author buyi
 * @date 2017-05-13 15:17:46
 * @since v1.0.0
 */
public interface QueryHandlerAdapter {
	/**
	 * 处理查询逻辑
	 * 
	 * @author buyi
	 * @date 2017-05-13 15:24:05
	 * @since v1.0.0
	 * @param task
	 * @return
	 * @throws Exception
	 */
	public TaskResultVO handle(QueryTaskPO task) throws Exception;
}
